visit unexpectedly - German English Dictionary